package com.aiti.lulian.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class CustomerFollowUpRecordVo {

    /** 主键 */
    private String baseId;

    /** 创建时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date baseCreateTime;

    /** 跟进内容 */
    private String content;

    /** 跟进方式 */
    private String followUpType;

    /** 跟进时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date followUpTime;

    /**
     * 下次跟进时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date nextFollowUpTime;

    /** 联系人 */
    private String linkMan;

    /** 跟进状态（'1'：意向，'2'：报价，'3':成交，'4'：未成交，'5'：暂时搁置） */
    private String followUpState;

    /** 跟进阶段 */
    private String followUpStage;

    /** 客户/询盘ID */
    private String customerId;
    private String customerName;

    /** 类型(1:客户；2:询盘) */
    private String recordType;

    /** 公司ID */
    private String enterpriseId;
    private String enterpriseName;
    private String baseCreateBy;
}